A General Framework for Heterogeneous Associative Logic Programming

نویسنده

  • A. K. Bansal
چکیده

Associative computation is characterized by search by content and data parallel computation. Search by content paradigm is natural to scalable high performance heterogeneous computing since use of tagged data makes data independent of implicit addressing mechanisms. In this paper, we present an algebra for associative logic programming, an associative resolution scheme, and a generic framework of associative abstract instruction set. The model is based on integration of data alignment and use of two types of bags: data element bags and filter bags of boolean values to select and restrict computation on data elements. Use of filter bags integrated with data alignment reduces the computation and data transfer overhead; use of tagged data reduces overhead of preparing data before data transmission. The abstract instruction set has been illustrated by an example. Performance results for a simulation in a homogeneous address space are presented.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Scalable Distributed Heterogeneous Associative Logic Programming System

This paper describes a distributed implementation of a scalable heterogeneous associative logic programming model, and describes an abstract instruction set for the distributed version of the model. Associative computation exploits data parallel computation. The implementation uses PVM for architecture independence, and uses object oriented programming for modularity and portability. Performanc...

متن کامل

Towards Biresiduated Multi-adjoint Logic Programming

Multi-adjoint logic programs were recently proposed as a generalization of monotonic and residuated logic programs, in that simultaneous use of several implications in the rules and rather general connectives in the bodies are allowed. In this work, the need of biresiduated pairs is justified through the study of a very intuitive family of operators, which turn out to be not necessarily commuta...

متن کامل

A Scalable Distributed Associative Multimedia Knowledge Base System for the Internet

This paper describes a system to retrieve multimedia knowledge on a cluster of heterogeneous architectures distributed over the internet. In this system, knowledge is represented using facts and rules in an associative logic-programming model. Associative computing facilitates search by content and exploits data parallel computation. It also provides a flat data model that can be easily mapped ...

متن کامل

A Dependency Pair Framework for A∨C-Termination

The development of powerful techniques for proving termination of rewriting modulo a set of equations is essential when dealing with rewriting logic-based programming languages like CafeOBJ, Maude, OBJ, etc. One of the most important techniques for proving termination over a wide range of variants of rewriting (strategies) is the dependency pair approach. Several works have tried to adapt it to...

متن کامل

Applying Java for the Retrieval of Multimedia Knowledge Distributed on High Performance Clusters on the Internet

This paper describes a Java application for interfacing with an Internet based distributed multimedia knowledge retrieval system. The aim of this system is to facilitate the access of distributed knowledge residing on remote computer systems. The motivation for this work is the increasing demand for applications that take advantage of the Internet and local intranets for accessing and integrati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996